package com.tedu.review.day01;

/**
 * final 关键字
 * 最终 作用：修饰；类，方法，属性
 * 1.final修饰的类---不可被继承 类存在基本属性，方法，构造器   语法：修饰符【final关键字】class xx{}
 *                典型：String 字符串
 * 2.final修饰的方法---不可以重写【锁死-不可以覆盖】，但是可以重载
 *    使用：当我们方法只在本类中使用，不可以覆盖
 *   语法：public final void method(){}
 * 3.final修饰的属性【最重要，最常用】
 */
class Person1{
    public  void test(int i){
        System.out.println("父类方法：重写");
    }
}
class Man extends  Person1{
    public final void test(int i,int j) {
        System.out.println("子类方法：重写");
    }
}
public class Final关键字 {
    public static void main(String[] args) {
        Man man=new Man();
        man.test(1);     //锁住方法：防止继承它的类来修改(覆盖)它
        man.test(1,2);
    }
}
